vcJointDriver
A driver in a vcMotionController.
See in: Overview
Module: vcRobotics2
Parent: vcObject
Children -
Referenced by: vcMotionController.Drivers, vcMotionController.ExternalDrivers, vcMotionController.createDriver(), vcMotionController.setToolCenterPoint(), ... (see more)
vcMotionController.Drivers
vcMotionController.ExternalDrivers
vcMotionController.createDriver()
vcMotionController.setToolCenterPoint()
vcSingleDofLinkJoint.Driver
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Acceleration | vcRealExpressionProperty | R | Gets an expression property that determines the "nominal" acceleration of this driver. Used e.g. in motion planning. |
| Deceleration | vcRealExpressionProperty | R | Gets an expression property that determines the "nominal" deceleration of this driver. Used e.g. in motion planning. |
| InitialValue | Real | RW | Gets or sets the initial value of the driver. |
| Jerk | vcRealExpressionProperty | R | Gets an expression property that determines the "nominal" jerk of this driver. Used e.g. in motion planning. |
| MaxLimit | vcRealExpressionProperty | R | Gets an expression property that determines the maximum value for the driver.See moreThe only available variables are the other JointDrivers in the same controller, and INF can be used for infinitely rotating drivers. |
| MaxVelocity | vcRealExpressionProperty | R | Gets an expression property that determines the maximum velocity of this driver. Used e.g. in motion planning. |
| MinLimit | vcRealExpressionProperty | R | Gets an expression property that determines the minimum value for the driver.See moreThe only available variables are the other JointDrivers in the same controller, and -INF can be used for infinitely rotating drivers. |
| Name | String | RW | Gets or sets the driver's name. |
| OriginalController | vcMotionController | R | Gets the owner controller. |
| Properties | vcPropertyContainer | R | Gets the property container. |
| TurnCenterPoint | Real | RW | Gets or sets the center point used for turn calculations.See moreThis can be used to offset the turn ranges/span. The span is applied symmetrically around this point. The default is zero. |
| TurnInclusiveLimit | vcJointDriverInclusiveLimit | RW | Gets or sets the center point used for turn calculations.See moreThis can be used to offset the turn ranges/span. The span is applied symmetrically around this point. The default is zero. |
| TurnSpan | Real | RW | Gets or sets the span of a turn, i.e., the range of values that belong to a turnSee moreFor turn 0, the range is then from(TurnCenterPoint - TurnSpan / 2) to(TurnCenterPoint + TurnSpan / 2). |
| Value | Real | RW | Gets or sets the value of the driver. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| delete | None | None | Removes the driver from its controller and deletes the driver. |